package com.cn.po;

public class Word {
    /**
     * 单词序号
     */
    private Integer id;

    /**
     * 单词
     */
    private String word;

    /**
     * 王陆单词意思
     */
    private String wlMeaning;

    /**
     * 有道单词意思
     */
    private String ydMeaning;

    /**
     * 美式音标
     */
    private String usPhonetic;

    /**
     * 美式发音
     */
    private String usVoice;

    /**
     * 英式音标
     */
    private String ukPhonetic;

    /**
     * 英式发音
     */
    private String ukVoice;

    /**
     * 王陆章节
     */
    private String wlChapter;

    /**
     * 笔记
     */
    private String remark;

    /**
     * 单词错误次数
     */
    private Integer errorCount;

    public Word(Integer id, String word, String wlMeaning, String ydMeaning, String usPhonetic, String usVoice, String ukPhonetic, String ukVoice, String wlChapter, String remark, Integer errorCount) {
        this.id = id;
        this.word = word;
        this.wlMeaning = wlMeaning;
        this.ydMeaning = ydMeaning;
        this.usPhonetic = usPhonetic;
        this.usVoice = usVoice;
        this.ukPhonetic = ukPhonetic;
        this.ukVoice = ukVoice;
        this.wlChapter = wlChapter;
        this.remark = remark;
        this.errorCount = errorCount;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getWord() {
        return word;
    }

    public void setWord(String word) {
        this.word = word;
    }

    public String getUsPhonetic() {
        return usPhonetic;
    }

    public void setUsPhonetic(String usPhonetic) {
        this.usPhonetic = usPhonetic;
    }

    public String getUsVoice() {
        return usVoice;
    }

    public void setUsVoice(String usVoice) {
        this.usVoice = usVoice;
    }

    public String getUkPhonetic() {
        return ukPhonetic;
    }

    public void setUkPhonetic(String ukPhonetic) {
        this.ukPhonetic = ukPhonetic;
    }

    public String getUkVoice() {
        return ukVoice;
    }

    public void setUkVoice(String ukVoice) {
        this.ukVoice = ukVoice;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getErrorCount() {
        return errorCount;
    }

    public void setErrorCount(Integer errorCount) {
        this.errorCount = errorCount;
    }

    public String getWlMeaning() {
        return wlMeaning;
    }

    public void setWlMeaning(String wlMeaning) {
        this.wlMeaning = wlMeaning;
    }

    public String getYdMeaning() {
        return ydMeaning;
    }

    public void setYdMeaning(String ydMeaning) {
        this.ydMeaning = ydMeaning;
    }

    @Override
    public String toString() {
        return "Word{" +
                "id=" + id +
                ", word='" + word + '\'' +
                ", wlMeaning='" + wlMeaning + '\'' +
                ", ydMeaning='" + ydMeaning + '\'' +
                ", usPhonetic='" + usPhonetic + '\'' +
                ", usVoice='" + usVoice + '\'' +
                ", ukPhonetic='" + ukPhonetic + '\'' +
                ", ukVoice='" + ukVoice + '\'' +
                ", remark='" + remark + '\'' +
                ", errorCount=" + errorCount +
                '}';
    }
}
